strip off roof tiles - Alemán Inglés Diccionario